package com.aos.dao;

import com.aos.entity.RolePermission;

/**
 * @ClassName RolePermissionDao
 * @Description:角色资源关联
 * @Author wumingwang
 * @Date 2018/9/9 14:14
 * @Version 1.0
 */
public interface RolePermissionDao {

    /**
     * 新增角色资源关联关系
     * @param rolePermission
     * @return
     */
    Integer insert(RolePermission rolePermission);

    /**
     * 根据资源ID删除关联关系
     * @param permissionId
     * @return
     */
    Integer deleteByPermissionId(Long permissionId);

    /**
     * 根据角色ID删除关联关系
     * @param roleId
     * @return
     */
    Integer deleteByRoleId(Long roleId);
}
